package com.biao.threads_test;

/**
 * 使用实现Runnable的方式创建线程，比继承Thread的方式多，因为方便使用lambda
 */
public class Test02_Runnable implements Runnable {
    @Override
    public void run() {
        System.out.println(Thread.currentThread().getName() + "我是子线程...");

    }

    public static void main(String[] args) {
        new Thread(new Test02_Runnable()).start();

        // 匿名内部类写法
        new Thread(new Runnable() {
            @Override
            public void run() {
                System.out.println(Thread.currentThread().getName() + "我是子线程...");
            }
        }).start();

        // 换成lambda写法
        new Thread(() -> System.out.println(Thread.currentThread().getName() + "我是子线程...")).start();
    }
}
